Insecticide sprayers - Alemán Inglés Diccionario